0, 0.;
1, 0.;
2, 0.;
3, 0.;
4, 0.;
5, 0.;
6, 0.;
7, 0.;
8, 0.;
9, 0.;
10, 0.;
11, 0.;
12, 0.;
13, 0.;
14, 0.;
15, 0.;
16, 0.;
17, 7720.708008;
18, 8355.417969;
19, 9062.196289;
20, 8487.628906;
21, 11174.845703;
22, 10560.979492;
23, 9775.333984;
24, 11047.192383;
25, 8963.113281;
26, 8972.541992;
27, 6590.026855;
28, 7386.460449;
29, 5516.882324;
30, 5396.870605;
31, 9087.664062;
32, 8800.952148;
33, 13020.479492;
34, 7094.040527;
35, 6600.053223;
36, 11421.21;
37, 7380.8125;
38, 9715.043945;
39, 8829.585938;
40, 9681.283203;
41, 8759.262695;
42, 12899.755859;
43, 11788.298828;
44, 9414.114258;
45, 8248.334961;
46, 7278.158691;
47, 7406.692871;
48, 7650.782715;
49, 7358.8;
50, 7387.192871;
51, 6826.218262;
52, 6603.36;
53, 6670.75293;
54, 6164.655762;
55, 5876.220703;
56, 5797.181152;
57, 5623.378906;
58, 5800.933594;
59, 5669.314453;
60, 5866.236816;
61, 5808.955078;
62, 5685.171387;
63, 5798.230957;
64, 5801.598633;
65, 6571.464355;
66, 9785.056641;
67, 6932.855469;
68, 4891.62793;
69, 4682.107422;
70, 4956.401367;
71, 6083.421875;
72, 6439.212891;
73, 7090.775391;
74, 7198.019043;
75, 5295.634766;
76, 5233.498535;
77, 8676.816406;
78, 6684.608887;
79, 6615.513672;
80, 6183.546875;
81, 5249.847168;
82, 5108.;
83, 4521.251953;
84, 4624.688965;
85, 4317.902832;
86, 6803.052246;
87, 7075.057129;
88, 9168.128906;
89, 12282.135742;
90, 10266.947266;
91, 11468.123047;
92, 8578.841797;
93, 6216.364258;
94, 9121.664062;
95, 7264.86377;
96, 7060.790527;
97, 6301.530762;
98, 6656.090332;
99, 4960.270996;
100, 5892.578125;
101, 6151.183594;
102, 6359.490234;
103, 5898.453125;
104, 5696.697754;
105, 10635.573242;
106, 13968.024414;
107, 12923.550781;
108, 11959.134766;
109, 11360.509766;
110, 8925.235352;
111, 7776.216309;
112, 11539.542969;
113, 11869.557617;
114, 6938.916016;
115, 7298.978516;
116, 10381.420898;
117, 9684.886719;
118, 8571.244141;
119, 10457.12793;
120, 6895.742676;
121, 6535.982422;
122, 6748.353516;
123, 6357.460449;
124, 7651.52;
125, 8378.016602;
126, 13660.180664;
127, 12277.045898;
128, 8922.447266;
129, 6983.173828;
130, 7556.080566;
131, 7445.87793;
132, 6503.098633;
133, 10438.532227;
134, 11686.268555;
135, 9946.389648;
136, 9592.097656;
137, 9787.279297;
138, 11438.652344;
139, 11539.323242;
140, 9119.821289;
141, 9595.05;
142, 9337.861328;
143, 10645.15332;
144, 6652.11084;
145, 6026.002441;
146, 5656.061035;
147, 6579.95459;
148, 6490.514648;
149, 6455.260254;
150, 7741.17;
151, 6275.252441;
152, 7798.608398;
153, 6745.213379;
154, 6109.748047;
155, 5529.791504;
156, 5601.208008;
157, 7921.150879;
158, 6786.559082;
159, 6412.570312;
160, 7338.818359;
161, 8214.532227;
162, 8239.751953;
163, 7667.532227;
164, 6270.617676;
165, 5283.607422;
166, 4918.103027;
167, 5238.614746;
168, 5479.642578;
169, 5298.411621;
170, 5578.728027;
171, 5344.029297;
172, 5324.5;
173, 5132.512207;
174, 5067.612793;
175, 4998.779297;
176, 4927.042969;
177, 6325.342773;
178, 5168.05;
179, 8426.144531;
180, 9080.84375;
181, 8385.053711;
182, 8348.734375;
183, 9318.337891;
184, 9628.420898;
185, 11237.8125;
186, 13333.537109;
187, 12006.991211;
188, 11921.530273;
189, 10712.817383;
190, 10757.706055;
191, 10561.311523;
192, 14096.137695;
193, 10914.490234;
194, 13877.650391;
195, 11535.87207;
196, 10862.583984;
197, 11580.438477;
198, 13429.029297;
199, 12569.029297;
200, 12629.238281;
201, 12984.009766;
202, 10356.298828;
203, 12085.922852;
204, 12294.178711;
205, 11009.450195;
206, 10579.992188;
207, 10920.121094;
208, 11374.786133;
209, 10368.630859;
210, 9010.886719;
211, 9427.926758;
212, 10053.793945;
213, 9514.876953;
214, 9538.770508;
215, 9867.222656;
216, 9696.547852;
217, 9189.103516;
218, 9404.759766;
219, 9291.84;
220, 9214.969727;
221, 10925.864258;
222, 12404.93457;
223, 12258.949219;
224, 11750.087891;
225, 12434.769531;
226, 13534.748047;
227, 14440.757812;
228, 12482.608398;
229, 10701.402344;
230, 10212.67;
231, 11538.686523;
232, 11227.21582;
233, 10451.427734;
234, 10323.803711;
235, 10148.841797;
236, 10117.69043;
237, 11469.388672;
238, 11248.253906;
239, 8798.052734;
240, 9336.736328;
241, 8370.819336;
242, 7964.27;
243, 8461.135742;
244, 8937.201172;
245, 9159.751953;
246, 9958.043945;
247, 10033.707031;
248, 9031.652344;
249, 8805.19043;
250, 9797.264648;
251, 12454.606445;
252, 8811.475586;
253, 8792.5;
254, 8944.643555;
255, 11256.077148;
256, 12069.696289;
257, 11025.106445;
258, 8525.54;
259, 9296.984375;
260, 12243.743164;
261, 10114.123047;
262, 11029.726562;
263, 11011.88;
264, 10977.603516;
265, 10085.451172;
266, 10588.78418;
267, 11187.926758;
268, 11088.307617;
269, 11455.938477;
270, 11049.838867;
271, 11246.326172;
272, 10961.12793;
273, 11311.390625;
274, 13597.811523;
275, 13806.521484;
276, 10832.638672;
277, 10314.532227;
278, 10297.621094;
279, 11340.380859;
280, 10626.294922;
281, 10971.458008;
282, 11193.119141;
283, 11282.382812;
284, 11031.926758;
285, 0.;
286, 0.;
287, 13342.962891;
288, 11641.017578;
289, 11817.09;
290, 10150.043945;
291, 10134.569336;
292, 10459.735352;
293, 11728.220703;
294, 12897.667969;
295, 11312.597656;
296, 8871.480469;
297, 10417.949219;
298, 7186.342285;
299, 6882.687988;
300, 12490.272461;
301, 10812.178711;
302, 13450.77832;
303, 6145.112793;
304, 6212.15625;
305, 6046.68457;
306, 5508.078613;
307, 5904.518066;
308, 6414.208008;
309, 7114.944824;
310, 6048.618164;
311, 7754.07666;
312, 6286.752441;
313, 5507.654297;
314, 6657.202637;
315, 6038.632324;
316, 6054.56543;
317, 5857.432129;
318, 5695.265625;
319, 5515.924316;
320, 6995.65625;
321, 9627.31543;
322, 8992.606445;
323, 9006.745117;
324, 10333.389648;
325, 9637.057617;
326, 6815.896973;
327, 6376.063477;
328, 10524.827148;
329, 10153.90625;
330, 9922.242188;
331, 8241.708008;
332, 6342.43457;
333, 5964.624023;
334, 9021.135742;
335, 11843.844727;
336, 12330.567383;
337, 11960.287109;
338, 12130.992188;
339, 12501.602539;
340, 13894.027344;
341, 14183.616211;
342, 10647.251953;
343, 11480.489258;
344, 10632.130859;
345, 14086.295898;
346, 14277.055664;
347, 14108.634766;
348, 14151.727539;
349, 14885.976562;
350, 13418.651367;
351, 7974.122559;
352, 11278.058594;
353, 13125.356445;
354, 13251.416016;
355, 12046.776367;
356, 10368.71875;
357, 11734.769531;
358, 12881.125977;
359, 12467.548828;
360, 11393.535156;
361, 12004.673828;
362, 10290.422852;
363, 10666.295898;
364, 12303.954102;
365, 14097.280273;
366, 12683.454102;
367, 14638.621094;
368, 14555.958008;
369, 12020.881836;
370, 12817.024414;
371, 12209.791016;
372, 5499.374512;
373, 5284.225586;
374, 5239.14209;
375, 5637.5;
376, 5850.542969;
377, 5908.233398;
378, 6304.680664;
379, 6374.978516;
380, 6438.414551;
381, 6016.012695;
382, 6144.264648;
383, 8813.875977;
384, 8019.124512;
385, 10727.217773;
386, 9519.316406;
387, 8515.762695;
388, 8952.430664;
389, 10811.244141;
390, 12836.837891;
391, 13421.708984;
392, 14414.876953;
393, 14638.352539;
394, 14729.12793;
395, 14628.276367;
396, 14638.464844;
397, 14704.5625;
398, 13543.202148;
399, 14607.15918;
400, 14586.402344;
401, 14620.417969;
402, 14786.032227;
403, 14541.560547;
404, 12964.52832;
405, 14803.183594;
406, 14812.667969;
407, 14400.301758;
408, 14523.90625;
409, 14370.463867;
410, 14759.507812;
411, 10549.543945;
412, 13027.235352;
413, 11951.163086;
414, 14719.149414;
415, 14533.235352;
416, 14435.65918;
417, 14778.847656;
418, 12310.21875;
419, 12076.04;
420, 12620.666992;
421, 13703.893555;
422, 8808.387695;
423, 6812.990723;
424, 5878.83;
425, 6320.78125;
426, 5153.978516;
427, 4609.828613;
428, 6034.806152;
429, 6764.47168;
430, 6207.458984;
431, 5668.215332;
432, 6337.359375;
433, 5982.101562;
434, 7290.31;
435, 6954.214844;
436, 6237.17334;
437, 6140.409668;
438, 5483.1;
439, 6493.111816;
440, 7388.98584;
441, 6047.331055;
442, 5343.057617;
443, 5140.188477;
444, 5772.890137;
445, 6152.894531;
446, 6601.865234;
447, 6866.470215;
448, 6690.458496;
449, 8342.956055;
450, 5332.004883;
451, 5839.1875;
452, 6079.952637;
453, 6434.911133;
454, 6972.766113;
455, 6734.703125;
456, 8188.064453;
457, 8006.818848;
458, 6055.239258;
459, 6604.162109;
460, 6254.976562;
461, 6712.782715;
462, 5833.559082;
463, 6330.381348;
464, 6494.630371;
465, 11864.348633;
466, 11107.087891;
467, 6426.713867;
468, 5704.805176;
469, 6405.577148;
470, 6489.372559;
471, 10794.092773;
472, 8900.322266;
473, 5700.714844;
474, 6098.913574;
475, 6112.693359;
476, 6668.088867;
477, 6423.111816;
478, 7932.106934;
479, 6571.581543;
480, 6278.973633;
481, 5263.479492;
482, 6104.237793;
483, 7165.981445;
484, 6865.685059;
485, 5436.835449;
486, 5235.087402;
487, 4861.168945;
488, 4804.97168;
489, 5669.276367;
490, 4770.376953;
491, 4886.94043;
492, 8111.494141;
493, 7447.324707;
494, 6685.620117;
495, 7956.26416;
496, 4663.951172;
497, 6531.780273;
498, 7128.625;
499, 6991.486816;
500, 7255.493652;
501, 6953.342285;
502, 8737.21;
503, 9859.077148;
504, 11883.069336;
505, 10532.317383;
506, 10996.114258;
507, 10362.711914;
508, 9411.779297;
509, 10403.902344;
510, 8493.404297;
511, 9514.758789;
512, 10029.619141;
513, 14539.234375;
514, 13457.594727;
515, 12781.448242;
516, 12542.141602;
517, 12951.461914;
518, 13173.348633;
519, 11769.276367;
520, 11662.107422;
521, 11180.897461;
522, 14044.03125;
523, 14195.198242;
524, 14182.515625;
525, 14648.056641;
526, 14623.206055;
527, 13782.166016;
528, 12589.617188;
529, 12798.188477;
530, 13461.980469;
531, 14079.00293;
532, 12487.248047;
533, 14308.588867;
534, 13220.637695;
535, 13836.802734;
536, 13996.55;
537, 13426.167969;
538, 13190.542969;
539, 13526.921875;
540, 13764.969727;
541, 14184.954102;
542, 14602.861328;
543, 14260.319336;
544, 14400.148438;
545, 14718.020508;
546, 15058.6875;
547, 14558.712891;
548, 13996.941406;
549, 13793.75;
550, 14382.239258;
551, 13419.455078;
552, 10202.138672;
553, 10535.902344;
554, 8441.904297;
555, 13367.;
556, 11543.321289;
557, 13453.802734;
558, 9382.826172;
559, 8997.360352;
560, 10749.68457;
561, 11840.97168;
562, 14357.682617;
563, 17322.873047;
564, 12387.421875;
565, 12675.673828;
566, 15784.902344;
567, 14023.105469;
568, 11899.198242;
569, 11395.924805;
570, 9995.975586;
571, 11790.950195;
572, 12754.811523;
573, 11881.890625;
574, 10590.430664;
575, 10462.327148;
576, 9192.894531;
577, 8955.566406;
578, 9260.38;
579, 10010.366211;
580, 10441.014648;
581, 10125.708984;
582, 10122.787109;
583, 9340.770508;
584, 10173.713867;
585, 9382.90918;
586, 12263.046875;
587, 11379.755859;
588, 12905.311523;
589, 14914.682617;
590, 12264.935547;
591, 14915.793945;
592, 10009.009766;
593, 11173.566406;
594, 10195.591797;
595, 9124.811523;
596, 10303.520508;
597, 12860.761719;
598, 11982.625;
599, 12041.855469;
600, 11211.118164;
601, 10983.80957;
602, 11675.319336;
603, 14052.012695;
604, 14149.478516;
605, 10189.117188;
606, 13365.201172;
607, 12727.873047;
608, 13245.610352;
609, 13488.949219;
610, 13491.908203;
611, 12974.114258;
612, 13197.84;
613, 12823.681641;
614, 13106.766602;
615, 12827.260742;
616, 13001.436523;
617, 12910.958984;
618, 12980.005859;
619, 13189.59;
620, 13511.463867;
621, 13524.530273;
622, 13696.296875;
623, 13428.854492;
624, 13544.267578;
625, 13345.294922;
626, 13136.041992;
627, 12876.105469;
628, 12779.535156;
629, 12700.026367;
630, 12213.864258;
631, 12009.271484;
632, 11910.046875;
633, 11824.573242;
634, 11896.282227;
635, 11940.24707;
636, 11692.895508;
637, 11608.375977;
638, 11689.523438;
639, 11586.145508;
640, 11271.926758;
641, 11329.873047;
642, 11017.569336;
643, 10880.105469;
644, 10822.617188;
645, 10837.150391;
646, 10815.050781;
647, 10543.202148;
648, 10409.196289;
649, 10147.544922;
650, 10051.895508;
651, 10040.166016;
652, 9844.13;
653, 9984.139648;
654, 9981.818359;
655, 9702.804688;
656, 9922.62207;
657, 9739.29;
658, 9667.788086;
659, 9890.231445;
660, 10229.496094;
661, 10251.575195;
662, 9976.238281;
663, 10151.745117;
664, 10508.3;
665, 9558.876953;
666, 0.;
667, 0.;
668, 0.;
669, 0.;
670, 0.;
671, 0.;
672, 0.;
673, 0.;
674, 0.;
675, 0.;
676, 0.;
677, 0.;
678, 4839.962891;
679, 5594.258301;
680, 5104.29248;
681, 8546.908203;
682, 8422.02832;
683, 7851.205078;
684, 6946.719238;
685, 7458.2;
686, 8040.717285;
687, 7195.088867;
688, 6132.760742;
689, 5795.528809;
690, 3941.827881;
691, 3464.818359;
692, 3615.479004;
693, 3882.010254;
694, 3216.929199;
695, 2658.008789;
696, 3306.782471;
697, 6240.1;
698, 2801.845459;
699, 3178.401367;
700, 4597.916992;
701, 5205.8;
702, 3144.907715;
703, 2836.290771;
704, 3191.856689;
705, 5712.858398;
706, 4439.229492;
707, 5356.596191;
708, 6928.57;
709, 6942.904297;
710, 6760.225586;
711, 3669.588867;
712, 5917.111328;
713, 4398.29541;
714, 3085.69458;
715, 2644.248779;
716, 2895.260498;
717, 3252.807861;
718, 3349.779053;
719, 3769.054199;
720, 4602.562988;
721, 4617.64209;
722, 6110.262695;
723, 7317.118652;
724, 6671.65332;
725, 6093.525391;
726, 9177.728516;
727, 7996.224121;
728, 10725.862305;
729, 13640.445312;
730, 12844.631836;
731, 12299.208008;
732, 6268.38623;
733, 6390.333496;
734, 10801.647461;
735, 10559.660156;
736, 11885.785156;
737, 8391.597656;
738, 12925.335938;
739, 10845.873047;
740, 11506.987305;
741, 11177.387695;
742, 9957.611328;
743, 8945.134766;
744, 13528.964844;
745, 13702.93457;
746, 13451.441406;
747, 13035.420898;
748, 12298.612305;
749, 12963.493164;
750, 14159.095703;
751, 14320.22168;
752, 14517.060547;
753, 14413.293945;
754, 14387.235352;
755, 12915.217773;
756, 14735.421875;
757, 14503.306641;
758, 9078.852539;
759, 13008.177734;
760, 12488.479492;
761, 3918.893066;
762, 4630.8125;
763, 13428.117188;
764, 11888.985352;
765, 5044.789551;
766, 4659.512207;
767, 11339.345703;
768, 13335.3;
769, 13465.205078;
770, 12870.342773;
771, 7598.324219;
772, 5637.171387;
773, 8357.904297;
774, 10080.212891;
775, 10399.483398;
776, 8857.360352;
777, 11475.22168;
778, 10736.239258;
779, 6881.364746;
780, 10072.09668;
781, 10327.075195;
782, 12451.143555;
783, 3981.487061;
784, 4101.513672;
785, 6364.634277;
786, 3901.276123;
787, 2739.524658;
788, 9373.898438;
789, 5966.829102;
790, 7893.27832;
791, 6204.630859;
792, 6015.463379;
793, 6849.328125;
794, 7876.005371;
795, 11118.387695;
796, 11206.52832;
797, 11137.444336;
798, 11640.993164;
799, 12148.544922;
800, 12028.53125;
801, 11666.817383;
802, 10990.739258;
803, 11558.701172;
804, 14147.438477;
805, 14189.741211;
806, 12585.344727;
807, 12459.88;
808, 12611.228516;
809, 13995.871094;
810, 12904.275391;
811, 14251.686523;
812, 13065.388672;
813, 11376.50293;
814, 11096.43457;
815, 10735.256836;
816, 10219.873047;
817, 10009.508789;
818, 10367.883789;
819, 11155.864258;
820, 11288.954102;
821, 11318.402344;
822, 11424.431641;
823, 11927.688477;
824, 11857.9375;
825, 12039.386719;
826, 12267.717773;
827, 12178.393555;
828, 12852.625977;
829, 12665.261719;
830, 12798.658203;
831, 13122.165039;
832, 13224.530273;
833, 13485.707031;
834, 13721.277344;
835, 13676.180664;
836, 14253.1875;
837, 14268.973633;
838, 14289.660156;
839, 14722.652344;
840, 15122.691406;
841, 15008.978516;
842, 15034.073242;
843, 15192.554688;
844, 15309.65332;
845, 15473.447266;
846, 15286.620117;
847, 15235.72168;
848, 15104.688477;
849, 14964.84668;
850, 14663.030273;
851, 14680.831055;
852, 10230.744141;
853, 9161.988281;
854, 8026.157715;
855, 7028.497559;
856, 6473.039551;
857, 6231.28125;
858, 8221.49707;
859, 12697.535156;
860, 13336.208008;
861, 14287.15918;
862, 13928.152344;
863, 14773.743164;
864, 15418.130859;
865, 15625.623047;
866, 15483.333008;
867, 12649.478516;
868, 11027.427734;
869, 11714.255859;
870, 9021.935547;
871, 10516.475586;
872, 11768.34082;
873, 13736.923828;
874, 13972.31543;
875, 14093.103516;
876, 14658.90918;
877, 15107.457031;
878, 14751.484375;
879, 14447.011719;
880, 14454.095703;
881, 14856.446289;
882, 16144.517578;
883, 16740.625;
884, 16273.632812;
885, 16067.8;
886, 15342.226562;
887, 15900.90332;
888, 13764.482422;
889, 13769.12793;
890, 13919.908203;
891, 14259.817383;
892, 14721.944336;
893, 14488.907227;
894, 14431.987305;
895, 14324.865234;
896, 14146.963867;
897, 16508.320312;
898, 15867.58;
899, 15092.996094;
900, 14066.4;
901, 13404.304688;
902, 13541.079102;
903, 13281.116211;
904, 13333.311523;
905, 12982.533203;
906, 13195.077148;
907, 12948.691406;
908, 13084.54;
909, 12828.844727;
910, 12989.30957;
911, 12889.732422;
912, 12971.325195;
913, 13196.758789;
914, 13508.939453;
915, 13624.568359;
916, 13871.469727;
917, 14628.748047;
918, 14206.896484;
919, 13328.353516;
920, 13351.103516;
921, 12235.946289;
922, 10819.664062;
923, 9841.308594;
924, 12307.83;
925, 12370.864258;
926, 12678.925781;
927, 11193.018555;
928, 10383.814453;
929, 9253.31543;
930, 10505.318359;
931, 11641.12793;
932, 12563.542969;
933, 12266.819336;
934, 12299.760742;
935, 12243.180664;
936, 12150.867188;
937, 12256.135742;
938, 12064.949219;
939, 12686.53418;
940, 12187.929688;
941, 12159.194336;
942, 12502.378906;
943, 12407.939453;
944, 11884.5;
945, 11615.243164;
946, 11899.542969;
947, 11567.69043;
948, 11392.081055;
949, 10736.875977;
950, 10863.322266;
951, 10765.320312;
952, 11407.806641;
953, 11352.657227;
954, 11118.779297;
955, 10151.105469;
956, 10996.296875;
957, 11676.678711;
958, 11444.228516;
959, 13165.272461;
960, 13343.42;
961, 13654.011719;
962, 13916.607422;
963, 13346.398438;
964, 13954.233398;
965, 13765.901367;
966, 11753.819336;
967, 11356.355469;
968, 11401.214844;
969, 11535.980469;
970, 11605.137695;
971, 9974.097656;
972, 12100.230469;
973, 12359.154297;
974, 12366.402344;
975, 12892.263672;
976, 12803.18457;
977, 6696.726562;
978, 6405.256348;
979, 6081.832031;
980, 6328.929199;
981, 4300.775879;
982, 4519.410156;
983, 4508.697754;
984, 4564.2;
985, 5116.516602;
986, 4821.719238;
987, 5251.418945;
988, 5485.917969;
989, 6893.983398;
990, 7088.728027;
991, 7438.570312;
992, 6280.17334;
993, 5014.093262;
994, 5663.091797;
995, 5639.408691;
996, 4865.878906;
997, 4926.535156;
998, 4240.525391;
999, 4057.240479;